down someone's throat
Slang definitions & phrases for
down someone's throat
down someone's throat
Related Terms
jump down someone's throat
Idioms and Phrases with
down someone's throat
down someone's throat
see:
jump down someone's throat
ram down someone's throat